mutually supportive - Spanish English Dictionary